#ifndef CSCUTCHEONEVENTOBJECT_H
#define CSCUTCHEONEVENTOBJECT_H

#include "screenscutcheoneventobject.h"
#include "mathengine/vector2.h"
#include <QWidget>

class MainWindow;
class CScutcheonEvent;
class CScutcheonEventObject : public CScreenScutcheonEventObject
{

public:
	CScutcheonEventObject();

	~CScutcheonEventObject();

	//virtual bool onMousehover(CScutcheonEvent* e);

	virtual bool onSelectedEvent(CScreenScutcheonEvent* e);

//ev_internal:
//
//	virtual ev_bool onEvent(_in EarthView::World::Core::CEvent *e);

private:

	EarthView::World::Spatial::Math::CVector2 mPos;

	MainWindow* mpActiveWindow;

	CScreenScutcheon* mpLastScutcheon ;

};

#endif